Braintree\CustomerGateway A

Total Complexity 55
Dependencies 26
Dependents 4
Total lines 620
Lines of code 282
Logical lines of code 126
Comment lines 236
Methods 30
Properties 4

Methods 30

Method Rating Maintainability Complexity Lines of code
_initialize()
A
44 13 46
updateSignature()
S
55 4 19
search()
S
55 4 18
_verifyGatewayResponse()
S
61 3 13
_validateId()
S
63 3 12
fetch()
S
60 2 13
find()
S
61 2 12
createSignature()
S
53 1 24
isEqual()
S
77 2 3
updateFromTransparentRedirect()
S
63 1 11
__construct()
S
71 1 6
all()
S
64 1 10
create()
S
74 1 4
createNoValidate()
S
75 1 4
createFromTransparentRedirect()
S
65 1 10
createCustomerUrl()
S
73 1 5
credit()
S
68 1 8
creditNoValidate()
S
75 1 4
delete()
S
70 1 6
sale()
S
68 1 8
saleNoValidate()
S
75 1 4
update()
S
66 1 9
updateNoValidate()
S
75 1 4
updateCustomerUrl()
S
73 1 5
__toString()
S
75 1 4
paymentMethods()
S
82 1 3
defaultPaymentMethod()
S
75 1 4
_defaultPaymentMethodFilter()
S
80 1 3
_doCreate()
S
72 1 5
_doUpdate()
S
72 1 5